#ifndef LRU_H
#define LRU_H

typedef struct Linked_List_Node_s{
	struct Linked_List_Node_s* next;
	struct Linked_List_Node_s* previous;
	int value;
	short unsigned int physical_page_address;
} Linked_List_Node;

extern Linked_List_Node* head;
extern Linked_List_Node* tail;
extern int numNodes;


void init_LRU();

void accessNode(int nodeID);

int nodeFault();

#endif
